Roles and Aspects: Similarities, Differences, and Synergetic Potential
نویسندگان
چکیده
Both, the role concept and aspect-oriented programming are techniques which permit a flexible adaptation of object-oriented constructs and therefore can be used to adjust existing software to new challenges. While the former one is already well known in the object-oriented world, the latter was only recently introduced. Currently, both techniques co-exist without affecting each other and therefore concrete software projects either use the one or the other approach. There are some situations where the result of utilizing the one or the other is approximately the same. Therefore, it is reasonable to analyze each approach in respect to its underlying philosophy and its impact on the implementation level and to compare them on the basis of those observations. This paper discusses the equivalences and differences between the role concept and aspect-oriented programming and reveals potential synergies between both approaches.
منابع مشابه
Routing in Mobile Ad-hoc and Peer-to-Peer Networks A Comparison
The goal of this paper is to make the similarities and differences of Peer-to-Peer (P2P) and Mobile Ad Hoc (MANET) networks clear. Thus we want to show the synergetic potential hidden in these two decentralized and self organizing networks. Peer-to-Peer and mobile ad hoc networks are established on a different basis. Peer-to-Peer is based on an IP network and Mobile Ad Hoc networks are based on...
متن کاملRe-Framing the Knowledge to Action Challenge Through NIHR Knowledge Mobilisation Research Fellows; Comment on “CIHR Health System Impact Fellows: Reflections on ‘Driving Change’ Within the Health System”
The ambition of the Canadian Institutes for Health Research Health System Impact (HSI) Fellowship initiative to modernise the health system is impressive. Embedded researchers who work between academia and nonacademic settings offer an opportunity to reframe the problem of evidence uptake as a product of a gap between those who produce knowledge and those who use it. As such, there has been an ...
متن کاملGenotype and phenotype of COVID-19: Their roles in pathogenesis
COVID-19 is a novel coronavirus with an outbreak of unusual viral pneumonia in Wuhan, China, and then pandemic. Based on its phylogenetic relationships and genomic structures the COVID-19 belongs to genera Betacoronavirus. Human Betacoronaviruses (SARS-CoV-2, SARS-CoV, and MERS-CoV) have many similarities, but also have differences in their genomic and phenotypic structure that can influence th...
متن کاملSexual similarities and differences in jealousy: Comparing men and women in response to infidelity
Introduction:The purpose of this study is to determine the gender differences in Jealousy between men and women. It is assumed that men are disturbed more than sexual infidelity and women more than emotional Infidelity. Method: In order to investigate the research questions, samples were selected from students and educators in Golestan province. The statistical population of the present study i...
متن کاملبررسی گرایش به تفکر پایدار در سیستم طراحی و تولید سنتی ایران در آیینهای فتوت اسلامی
This paper aims at studying art and traditional production in the rituals of Chivalry and their views on creating products. It also introduces sustainable design approach. And, in this comparative study, the similarities and differences between these two approaches have been discussed to find out their similarities and the potential for using it in today design approaches. For the possibil...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002